Solving Agv Battery Exchange